deputy chief editor - Turco Inglés Diccionario